life (l) - German English Dictionary